package com.probox.common.entity.domain.wechat.PayAudit.businessinfo.salesinfo;

import lombok.Data;

import java.io.Serializable;

/**
 *  公众号场景
 * 1、审核通过后，服务商可帮商家发起JSAPI支付。
 * 2、当“经营场景类型“选择” SALES_SCENES_MP “，该场景资料必填。
 * @author Kite
 * @date 2021/6/28
 */
@Data
public class MpInfo implements Serializable {

    /**
     * 服务商公众号APPID (二选一)
     * 1、服务商公众号APPID与商家公众号APPID，二选一必填。
     * 2、可填写当前服务商商户号已绑定的公众号APPID。
     */
    private String mp_appid;

    /**
     * 商家公众号APPID (二选一)
     * 1、服务商公众号APPID与商家公众号APPID，二选一必填。
     * 2、可填写与商家主体一致且已认证的公众号APPID，需是已认证的服务号、政府或媒体类型的订阅号。
     * 3、审核通过后，系统将发起特约商家商户号与该AppID的绑定（即配置为sub_appid），服务商随后可在发起支付时选择传入该appid，以完成支付，并获取sub_openid用于数据统计，营销等业务场景 。
     */
    private String mp_sub_appid;

    /**
     * 公众号页面截图 (条件选填)
     * 1、请提供展示商品/服务的页面截图/设计稿（最多5张），若公众号未建设完善或未上线请务必提供。
     * 2、请填写通过图片上传API预先上传图片生成好的MediaID。
     */
    private String[] mp_pics;
}
